package ej1;

public class OperarioPermanente extends Operario {
	private String TIPO_OPERARIO;
	private int ANTIGUEDAD_MAXIMA;
	private Double COEF_ANTIGUEDAD;
	private int anosAntiguedad;
	
	public OperarioPermanente() {
		this.TIPO_OPERARIO = "Permanente";
		this.ANTIGUEDAD_MAXIMA = 30;
		this.COEF_ANTIGUEDAD = 0.02;
		this.anosAntiguedad = 0;		
	}

	
	public int getAnosAntiguedad() {
		return anosAntiguedad;
	}

	public void setAnosAntiguedad(int pr_anosAntiguedad) {
		this.anosAntiguedad = pr_anosAntiguedad;
	}

	public String getTIPO_OPERARIO() {
		return TIPO_OPERARIO;
	}

	public int getANTIGUEDAD_MAXIMA() {
		return ANTIGUEDAD_MAXIMA;
	}

	public Double getCOEF_ANTIGUEDAD() {
		return COEF_ANTIGUEDAD;
	}

	public Double remuneracion() {
		return this.basico + this.anosAntiguedad * this.COEF_ANTIGUEDAD;
	}
	public String tipoOperario() {
		return TIPO_OPERARIO;
	}

}
